lamb's liver with onions - Alemán Inglés Diccionario